Big Huge Thesaurus

genus Endamoeba

noun